package com.whsxt.common.util;

import java.util.ArrayList;
import java.util.List;

import com.whsxt.sys.data.MenuData;

/**
 * 组装菜单的json格式
 * @author Administrator
 *
 */
public class MenuBuildUtil {
	
	
	public static List<MenuData> MenuBuildJson(List<MenuData> list,Integer pid) {
		List<MenuData> menuDataList= new ArrayList<>();
		for (MenuData menuData : list) {
			if(menuData.getPid() == pid) {
				menuDataList.add(menuData);
			}
			for (MenuData menuData2 : list) {
				if(menuData2.getPid() == menuData.getId()) {
					menuData.getChildren().add(menuData2);
				}
			}
		}
		return menuDataList;
	}
	
}
